Big Huge Thesaurus

Mentha suaveolens

noun